water-discharge canals - İspanyolca İngilizce Sözlük